human chains - French English Dictionary